pine flower weevil - Turkish English Dictionary